strenuous effort - Inglés Sinónimo Diccionario